the nitty-gritty - German English Dictionary